artificial incubation - Español Inglés Diccionario